# Copyright (c) 2018 Presto Labs Pte. Ltd.
# Author: jaewon

from coin.exchange.bitflyer_v1.ws.subscriber import BitflyerMultiSubscriber
from coin.strategy.mm.feed_builder import BitflyerFlowBookBuilder
from coin.strategy.mm.base.feed import BaseFeedSubsystem
from coin.strategy.mm.subscription import SubscriptionRequest


class BitflyerFeedSubsystem(BaseFeedSubsystem):
  FeedSubReq = SubscriptionRequest('Futures', 'Bitflyer', 'v1')
  FeedSubscriber = BitflyerMultiSubscriber
  FlowBookBuilder = BitflyerFlowBookBuilder

  _use_feed_checker = False
